package com.delu.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;

@AllArgsConstructor
@NoArgsConstructor
@Data
@Accessors(chain = true)
public class SiteCarDTO implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long carId;

    private Integer carType;

    private Integer brandId;

    private Integer seriesId;

    private Integer rentAble;

    private BigDecimal rentPrice;

    private Integer bookAble;

    private BigDecimal purchasePrice;

    private LocalDate dateProduction;

    private String carNumber;

    private String carImg;

    private String carDesc;

    private Integer ableFreeRide;

    private Long siteId;

    private BigDecimal carDeposit;

    private Long returnSiteId;

    private Integer leaseId;

    private BigDecimal outTimeMoney;

    private String configuration;

    private BigDecimal prepayPrice;

    private BigDecimal holidaysRentPrice;

    private BigDecimal kilPrice;

    private BigDecimal ableFreePrice;

    private BigDecimal nonperformance;

    private String classno;

    private String engineno;

    private String labelId;
}
